created simultaneously - Espagnol Anglais Dictionnaire